977833 logo

34,45-Dimethylneomaclafungin A

Compound Synopsis