Parts from yamahas ytm200 line. Part's will fit many different models, there's a difference between the kand e models because of the electric start.. anyways what u see is what u get.  Parts are sold as is. I don't believe the carb to be oem but it was on a ytm200 I had in the past...