Tryprostatin A

Tryprostatin A · CAS 171864-80-5