2,3-dihydroperoxyterephthalic Acid

Product Code: 2364007
Molecular Formula: C8H6O8
Molecular Weight: 230.12
1711-42-8