2-Formyl-4,5-dimethoxyphenylboronic acid [ 1005346-96-2 ]