ethylene diamine tetraacetic acid

ethylene diamine tetraacetic acid

EDTA, see there.