E-mail: jeff@orienttextile.com
Show Add: 9F, Building C, Shanghai Film Plaza, No.595 Caoxi North Road, Xuhui District #200030, Shanghai China
China Foreign Trade Centre All rights reserved
沪ICP备20016126号-1 Recommend using Chrome or ie9 and above browser and a resolution above 1280*1024 to get the best view results.