SEMICARBAZONE

Definition of SEMICARBAZONE