Debio 0507 is a new generation DACHplatin cytotoxic nanoparticular compound in preclinical development.