... .Apolo Company's Advantages: a.Located in the international Shanghai City, Apolos one of the most leading IPL and laser manufacturers ... .Company Address: 3F, Building A, No.388, Yindu Road, Xuhui District, Shanghai, China.Cell number:0086-15821109200Tel: 86-21-34622842 ext ...