chemical structure of 1242076-43-2 FT-0665506

Product Name:

25-O-Deacetyl-23-O-acetyl Rifabutin

Catalog No: FT-0665506

CAS NO:1242076-43-2
MW:847.0000 g/mol
MF:C46H62N4O11
INCHI KEY:BSDGNRUPMMCJEF-BAMAYBLUSA-N