569664 logo

16-Deacetyliochromolide

Compound Synopsis