Idarubicin

Idarubicin · CAS 58957-92-9