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