25-O-Deacetyl Rifabutin

Product Number: WD04J3F
Product Name: 25-O-Deacetyl Rifabutin
CAS: 100324-63-8
MF:
MW: