https://www.semanticscholar.org/topic/cupric-nitrilotriacetate/1158435
cupric nitrilotriacetate | Semantic Scholar
cupricnitrilotriacetatesemanticscholar
https://www.ebi.ac.uk/chebi/CHEBI:132766
sodium nitrilotriacetate (CHEBI:132766)
An organic sodium salt composed of sodium and nitrilotriacetate ions in a 3:1 ratio.
sodiumnitrilotriacetatechebi