diglycine

diglycine

[dī′glī‚sēn] (organic chemistry) iminodiacetic acid