5-Nitro-1,2,3-benzenetricarboxylic acid, 97%

AB169145