148832-89-7

2-Naphthalenecarboxylic acid,3-[[2-[bis(carboxymethyl)amino]ethyl](carboxymethyl)amino]-