MWC12 Ogura Clutch

Part NumberMWC12
ManufacturerOgura Clutch
Price$226.50
The part number MWC12 is made by Ogura Clutch reference price at $226.50.
CLUTCH BRAKE BORE 20MM 24V 12WATT.

Advertisements