Chemical Formula: C6H8NO6-

Chemical Formula C6H8NO6-

Found 1 metabolite its formula value is C6H8NO6-

Nitrilotriacetate(1-)

Nitrilotriacetate(1-)

C6H8NO6- (190.0351608)