83271-79-8
telavimycin
Product Code:
1177962
Molecular Formula:
Molecular Weight:
Order 83271-79-8
telavimycin,CASNo 83271-79-8