3-ISOTHIAZOLECARBOXALDEHYDE,4-(2-ALLYL)- [ 397329-26-9 ]