2377606-79-4 | (4,5-difluoro-6-methoxy-1,3-phenylene)diboronic acid | AOBChem