It seems that oil is leaking from the oil level inspection glass cover (on the RIGHT hand side in the clutch cover) of my bike. Does anyone know how to repair/replace this if at all possible? Any advice would be appreciated. Thanks.
Enter your email address to join: