Shanghai

Postal
PO Box 6354 Alexandria NSW 2015

Office
Rm 508, Cross Tower, No.318 Fuzhou Road, Shanghai 200001, China

Ph: +(86.21) 58369458, 58369490

Sales: sales@itm.com.au