BENZALDEHYDE, 2-(ETHENYLOXY)- [ 31600-76-7 ]