China
Manufacturer of heavy-duty petrol and diesel engine water pumps for farm irrigation and drainage.