2-(4-aminobenzyl)diethylenetriaminepentaacetic acidMESHC580995Synonymsp-NH2-Bn-DTPASource last updated 2026-05-24T15:28:59.462Z