1,2,3-benzenetricarboxylic acid hydrate

Product Number: WD06N63
Product Name: 1,2,3-benzenetricarboxylic acid hydrate
CAS: 732304-21-1
MF: C9H8O7
MW: 228.15562