3-08-00-02061 (Beilstein Handbook Reference) 4-Hydroxy-5-iodo-3-methoxybenzaldehyde semicarbazone 5-Iodovanillin semicarbazone 73664-56-9 BENZALDEHYDE, 4-HYDROXY-5-IODO-3-METHOXY-, SEMICARBAZONE BRN 3369620 Vanillin, 5-iodo-, semicarbazone