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