- Phone
-
Address
Room 102, Building 1, No. 342 Dengmin Village, Fengcheng Town, Fengxian District, Shanghai
Shanghai Morandi Environmental Technology Co., Ltd
Room 102, Building 1, No. 342 Dengmin Village, Fengcheng Town, Fengxian District, Shanghai