1004305-98-9 | Ethyl 2-(biphenyl-2-yl)-2,2-difluoroacetate | AOBChem