English Depatuxizumab mafodotin Cited by user Boghog on 03 Apr 2021 Depatuxizumab mafodotin (INN; development code ABT-414) is an antibody-drug conjugate designed for the treatment of cancer.