I think I am leaking from this seal, I believe it is a clutch push rod seal. Look for verification.
I leak oil, a fair amount too. I just road the bike 3 miles since I got the carbs and filters cleaned and new tires put on.
I still need to change the oil but can't seem to find OEM oil...