This came off my 2004 Polaris Ranger 500. The stamped number on the unit is 32F10CH8Y3. The carburetor is being sold for parts or you will need to purchase a kit a rebuild it. Call me at 785-658-3687 and leave a message I will get back with you or contact me through this site. Local pickup only.