216872-18-3 | 2-(4-Ethenylphenyl)-1H-indene | AOBChem