2305602-95-1 | Cyanophenylmethyl 1-naphthalenecarboxylate | AOBChem