2647930-60-5 | 3-Methyl-4-phenyl-1-naphthalenecarboxaldehyde | AOBChem