1986332-04-0 | 3,5-Dimethyl-4-(1-naphthalenylmethoxy)benzaldehyde | AOBChem