963668 logo

8-(Allylamino)Rifamycin S

Compound Synopsis