OPR109A Ogura Clutch

Part NumberOPR109A
ManufacturerOgura Clutch
Price$188.50
The part number OPR109A is made by Ogura Clutch reference price at $188.50.
CLUTCH ELECTROMAGNETIC 90VDC 1AMP.

Advertisements