Cyclopetide 2

Cyclopetide 2 · CAS 748142-26-9