2-(2,5-dioxoimidazolidin-4-yl)-N'-phenylethanesulfonohydrazide

Product Code: 1487847
Molecular Formula: C11H14N4O4S
Molecular Weight:
5462-87-3