2969448-50-6 | 4-(benzyloxy)-5-(difluoromethyl)-2-methylbenzaldehyde | AOBChem