59188005TZ

ID MO 59188005TZ 07916374X SIZE: 210 DM5A INPUT HP: 14.1 RATIO: 20.9 SERVICE FACTOR: 1.0 MOUNTING POSITION: A1 TORQUE: 10188 M85247 OUTPUT RPM: 84

59188005TZ Read More »