Cat. Name CAS. Structure Purity
M010267 3-VINYLBENZALDEHYDE 19955-99-8 3-VINYLBENZALDEHYDE ≥ 95%