Panasonic Electronic Components
18 DETENTS, 9 PULSE, TORQUE: 17M
Please send RFQ , we will respond immediately.