Contact GET IN TOUCHContact Details AddressNo. 225 Hufa Road, Nanqiao Town,Fengxian District, Shanghai, China Phone Numbers+191062685255 Emailsales@innopkg.cn Follow Us FREE ESTIMATIONRequest A Quote There was an error trying to submit your form. Please try again. This field is required. This field is required. This field is required. This field is required. This field is required. SUBMIT NOW There was an error trying to submit your form. Please try again.