4-08-00-00219 (Beilstein Handbook Reference) 7420-45-3 BRN 3294174 Benzaldehyde, o-allyloxy-, 3-thiosemicarbazone O-Allyloxybenzaldehyde 3-thiosemicarbazone