925441-39-0 | 2-vinyl-1-naphthaldehyde | AOBChem