Eupalinolide I

Eupalinolide I · CAS 1402067-84-8