Basic information Safety Related Supplier
23-(O-ribofuranosyl)rifampicin Structure

23-(O-ribofuranosyl)rifampicin