Shanghai Runlan Filtration Equipment Co., Ltd. was established on June 27, 2014. The registered place is located in Room 1544, Building 1, No. 9198, South Sichuan Feng Road, Fengcheng Town, Fengxian District, Shanghai. The legal representative is Yuan Jinxia. The business scope i