891845-42-4 | 3-fluoro-5-vinylbenzaldehyde | AOBChem