3-hydroxypropanehydrazide hydrochloride
CAS No. 1082652-30-9
CID-2858522 758679-97-9