1290542-49-2 | Methyl 4-(6-cyano-2-naphthalenyl)benzoate | AOBChem