627863-24-5 | 2-[4-(2-Propen-1-yl)phenyl]-1H-indene | AOBChem