Detailed Product Description
IM3085 24V
OEM NO. 132009700X0
DIM:207.00 MM OAL
65MM OD
SLOTS: 21 12 TEETH