Basic information Safety Related Supplier
Rifampicin derivative Structure

Rifampicin derivative

Rifampicin derivative Supplier