Hi guys, i'm a new member in this forum.
I'm from Malaysia.
Been following this forum for quite some time.
Recently i found out my motorized bicycle had high idling when i pull the clutch.
i checked everything and found out the gear seal is blown.
I can't find a gear puller in my country. Can i know which site that sell gear puller and can do international shipping? i know few sites sell them but only for United States. The engine is a China "80cc".
Sorry if i posted in the wrong section.
Thanks & Regards.