SEMICARBAZIDE

Definition of SEMICARBAZIDE