1249788-93-9 | ethyl 2-(3-cyanophenyl)-2,2-difluoroacetate | AOBChem