Naphthalenetricarboxylic acid

Product Code: 1279247
Molecular Formula: C13H8O6
Molecular Weight: 260.19
89655-82-3