145832-33-3 Detumomab Detumomab [INN]