Naptumomab estafenatox: a new immunoconjugate.

Naptumomab estafenatox: a new immunoconjugate.