chemical structure of 100324-63-8 FT-0665507

Product Name:

25-O-Deacetyl Rifabutin

Catalog No: FT-0665507

CAS NO:100324-63-8
MW:805.0000 g/mol
MF:C44H60N4O10
INCHI KEY:RZEXSKXQNAZHMZ-IWEXPWSTSA-N