Eupalinolide A

Eupalinolide A · CAS 877822-41-8