1 / 2
✦ Verified product
03789900 Clutch – Ogura
USD 312.95
Title
Barry's Power Equipment
Verified independent store
→
The 03789900 Ogura Clutch is an OEM-reference electric PTO clutch designed to engage and disengage mower blades and belt-driven attachments in outdoor power equipment. Manufactured