2408614-12-8 | methyl 2,2-difluoro-2-(3-formylphenyl)acetate | AOBChem