Country: China (Mainland)
Business Type: Trading Company
Pharmaceutical intermediates Liraglutide 204656-20-2CAS NO.: 204656-20-2
pesticide intermediates Liraglutide 204656-20-2CAS NO.: 204656-20-2
Chemical Reagents Liraglutide 204656-20-2CAS NO.: 204656-20-2
polypeptide Leuprolide Acetate 74381-53-6CAS NO.: 74381-53-6
Biopharmaceutical Leuprolide Acetate 74381-53-6CAS NO.: 74381-53-6
Biochemical reagent Leuprolide Acetate 74381-53-6CAS NO.: 74381-53-6
Peptide intermediate Leuprolide Acetate 74381-53-6CAS NO.: 74381-53-6
Anti-cancer & immunity Leuprolide Acetate 74381-53-6CAS NO.: 74381-53-6