N,N'-bis-dibenzyl ethylenediaminediacetic acid (DBED): a site-specific hydroxyl radical scavenger acting as an "oxidative stress activatable" iron chelator in vitro.

N,N'-bis-dibenzyl ethylenediaminediacetic acid (DBED): a site-specific hydroxyl radical scavenger acting as an "oxidative stress activatable" iron chelator in vitro.