53531-11-6 | Phenylmethyl 2-naphthalenecarboxylate | AOBChem