Ogurapart nr. 23373800 HS code: 85 05 20 00 30 Country of origin: Japan
OguraHysteresis Torque Controller 23622300
OguraElectromagnetic Clutch & Brake*
Ogura