nitrilotriacetate

noun 2

Definitions

noun

1

The anion of nitrilotriacetic acid

2

Any salt or ester of nitrilotriacetic acid

Your note

not saved
0 chars