89125-95-1 | 1-Ethenyl-2-phenylnaphthalene | AOBChem