3050587-43-1 | 2,6-difluoro-4-propoxybenzaldehyde | AOBChem