Mail
 
Shanghai Yubo Technology Co.,Ltd
Chen Shijie
Management
No.52 Zhennan Road
200331 Shanghai
China
 
Phone: 021-62947047
Fax: 021-63636415