2143288-70-2 | 2-(2,2-Difluoropropoxy)-3-ethylbenzaldehyde | AOBChem