Detailed Product Description
WAI NO. 61-8314 IM3026 24V
OEM NO. M106X29171
DIM:177.00 MM OAL
60.00MM OD
SLOTS: 23 9TEETH