260830 logo

1,2-Phenylene Bis(3,4,5-Trihydroxybenzoate)

Compound Synopsis