Cyclopetide 1

Cyclopetide 1 · CAS 82081-23-0