21198-79-8 3-Selenosemicarbazide EINECS 244-266-8 Hydrazinecarboselenoamide (9CI) NSC 326387 Selenosemicarbazide Semicarbazide, seleno- (8CI)