dihydroxybezene catechol c6h6o212 – Meaning and Explanation