Contact us company profile Technology partners News Media Contact us ATOM Screen Press distributed by SHM International Add: RM1616, No. 2993, Gong He Xin Rd. Shanghai, 200072 P.R.China Tel: 0086-21-36562322 Fax: 0086-21-33250356 E-mail: sales@shmchina.net