Basic information Safety Related Supplier
25-O-desacetyl-23-Acetyl-Rifabutin (Possibly a Mixture with API) Structure

25-O-desacetyl-23-Acetyl-Rifabutin (Possibly a Mixture with API)

25-O-desacetyl-23-Acetyl-Rifabutin (Possibly a Mixture with API) Supplier