Shanghai DE Mechanical Gears Co., Ltd.

Yangwang Park, Nanqiao Town, Fengxian Dist.,
Shanghai, China.
Shanghai, Shanghai 201400
China
Phone: 86-511-84514398
Fax: 86-511-85347508
Contact: Jeawin Chen, Mr

Web: www.gearvalves.com