West A - 413, Zhejiang University NATIONAL SCIENCE PARK No. 525 Xixi Road, Hangzhou, Zhejiang Province, China, 310013
Contact name:Tu mingqi
Hangzhou Hydrotu Engineering Co.,Ltd.
Featured Products: Pelton Hydro Turbine / Pelton Water Turbine with Synchronous Generator, Pelton Water Turbine / Pelton Hydro Turbine for Hydropower Station with Water Heads 80 - 800m, impulse water turbine / Pelton Hydro Turbine for Hydropower Station with Water Heads 80 - 800m and more.