21.5*21.5*17mm(L*W*H)

Aluminum 30 Teeth 8mm Bore 2mm Pitch Timing Belt Pulley

You will see the metal mesh allows for airflow easily.