28272-96-0 | 2-vinylbenzaldehyde | AOBChem