Duocarmycin A

Duocarmycin A · CAS 118292-34-5