3002520-79-5 | 5-(benzyloxy)-2,4-difluoro-3-(trifluoromethyl)benzaldehyde | AOBChem