383669-87-2 | 3-Nitro-4-(3-phenylpropoxy)benzaldehyde | AOBChem