19824-39-6 | 1-Cyclopropyl-4-ethenylbenzene | AOBChem