SEMICARBAZIDE HCl >99%

563-41-7