2969474-47-1 | 4-(difluoromethoxy)-2-isopropylbenzaldehyde | AOBChem