2-(Allylamino)-4-thiazolecarboxylic acid(3-(5-nitro-2-furyl)allylidene)hydrazide 54657-96-4 Nifuralide Nifuralide [INN]