18396-65-1

Semicarbazide hydrochloride

Cas Number: 18396-65-1  Molecular Structure
Product Code
302953
Product Name
Semicarbazide hydrochloride
Cas Number
18396-65-1
Molecular Formula
CH6N3OCl