Semicarbazide hydrochloride

Semicarbazide hydrochloride · CAS 18396-65-1