Phone:0311-82970975
0311-82970978
0311-88803029
Post code: 050035
Website: www.senlangbio.com
Address:Room 512, 513, Building 1, No. 136, Huanghe Avenue, Shijiazhuang High-tech Zone, Hebei Province