884619 logo

BAFILOMYCIN I

Compound Synopsis