A778656 | (3-((2,2-difluoropropyl)thio)phenyl)boronic acid | AOBChem