... Building A, No.388, Yindu Road, Xuhui District, Shanghai, China.Contact: AngelinaCell phone: +86-15821109200Pls feel free to call me ... Apolo Medical Technology Co., Ltd. Company Address: 3F, No.388, Building A, Yindu Road, Xuhui District, Shanghai, China.Mobile phone:+86- ... 15821109200Tel: +86-21-34622842 ext.220 34622015 ( Rep )Fax: +86-21-34622840 IPL hair reduce