A used oil pump that came off a 29L RD250LC YPVS 29L when it was converted to a 350cc. Oil pump is marked up with red paint which would indicate it is for a 250cc. Please check photos as what you see is what you are paying for. Might be worth sending to specialists to have pump overhauled as pump was supplied with my bike which I no longer own.