SEARCH Articles Figures Tables 1 - -benzenediazonium Diazobenzenes Hydration hydroxide Hydroxide hydrate