ED0085761860-S } TORQUE ADAPTOR 2400'-7.8 kW

(Image  of 1)