205823-29-6 | Methyl 4-(2-naphthalenyl)benzoate | AOBChem