Keihin 39mm PWM Carb. Not sure of applications. Only indenificathion markings are in one of the pics It was on a yz125 I bought, and is too big for it. Worked perfectly though. Screws are a little beat up, but other than that it's in great condition. Has a 42 low speed, and 175 main jets.