2969375-79-7 | 3,5-difluoro-4-(1-hydroxyethyl)benzaldehyde | AOBChem