118156-80-2 | 3-(4-Phenylbutoxy)benzaldehyde | AOBChem