24019-66-7 Benzaldehyde, 2-hydroxy-3-(2-propenyl)-