izumenolide

izumenolide · CAS 76265-39-9