Contact information
US Office: ICU 55 Fairlawn Ave Pawtucket, RI 02860 USA
China Office: ICU (China) No.488,17th floor,Yilu Buliding Jiahe Road, Xiamen 361009 China
Phone 401-724-9800 Fax 401-722-1744