Address: Nanhuating Industrial Park, Fengxian District, Shanghai, Fengxian, LA 312000Email: admin@dpiflex.comPhone: