[China]
Address: No. 2, Shajiao Sijia Gate, Humen Town, Dongguan City, Guangdong Province, China
Contact name:Kris
Water Pump Small Diesel Generator 2.8KW / 4KW / 6.5KW