nitrilotriacetate
Jump to navigation
Jump to search
English
[edit]Noun
[edit]nitrilotriacetate (plural nitrilotriacetates)
- The anion of nitrilotriacetic acid
- Any salt or ester of nitrilotriacetic acid
nitrilotriacetate (plural nitrilotriacetates)