3002542-81-3 | 3-isopropoxy-4-methoxy-5-(trifluoromethoxy)benzaldehyde | AOBChem