ITT PM SERVOMOTOR T0851C0103 TORQUE SYSTEMS ID66037
eBay