Shanghai Fengchi Pump Valve Co., Ltd. is located at No. 351 Sizhuan Road, Songjiang District, Shanghai. It belongs to the Science Creation Park of Shanghai Jiaotong University and is adjacent to Shanghai Hongqiao Junction Group. The traffic is very convenient. The company has more than 100 employees, with an annual output value of more than 30 million yuan.