TUBASTATIN A

Tubastatin A · CAS 1252003-15-8