these tractor manf's are not loyal to any engine manf. as best as I know you could have anything on there, all I can tell you my 2006 foton 504a has a quanchi, look over the engine well there might be two tags. Maybe one on top of the valve cover , I can not remember.