2921909-58-0 | 2-isopropoxy-4-methoxy-5-(trifluoromethoxy)benzaldehyde | AOBChem