Detailed Product Description
IM3009 24V
OEM NO. 1-23100-0160
DIM:191.00 MM OAL
59.60MM OD
SLOTS: 23 11TEETH