delaminomycin A

delaminomycin A · CAS 149779-38-4