3-Formyl-4-(trifluoromethoxy)phenyboronic acid [ 1310383-91-5 ]