2969409-28-5 | 4-(benzyloxy)-2-(2,2-difluoroethoxy)-3-fluorobenzaldehyde | AOBChem