2664214-21-3 | Cyanophenylmethyl 2-naphthalenecarboxylate | AOBChem