Bad Boy OEM 070-3000-00 Ogura Clutch 100 ft/lbs - MZ
Great quality product. It fixed my problem perfectly and shipping was speedy through usps.
Parts worked perfect
Very Please with your customer service I messed up on my address and they were very quick to fix it and send my order out thank you
I am happy with the part it’s a good fit and shipping was fast
Great service and fast shipping