Send Inquiry
Biocaxis Chemicals Co.,Ltd
nucleotide
Address: 633 Laohumin Road,
shanghai, Shanghai
China, 200237
Tel: 0086-21-64250676
Fax: 0086-21-64250676
nucleotide
Address: 633 Laohumin Road,
shanghai, Shanghai
China, 200237
Tel: 0086-21-64250676
Fax: 0086-21-64250676