1,2,3-Propanetricarboxylic acid, 2-(sulfoamino)- 86883-55-8 N-Sulfo-2-aminotricarballylate SATC Sat sulfo n-Sulfo-2-amino-tricarballylate