Contact Peter Lodder Phone EU/US: +31 6 1180 8117 CN: +86 1381 7833 962 Email [email protected] Website Maxim Group Location Building 5, No. 49, Lane 3142, Hechuan Road, Shanghai, Shanghai, China