3-allyl-5,5-dimethyl-2-thioxoimidazolidin-4-one

Product Code: 965196
Molecular Formula: C8H12N2OS
Molecular Weight: 184.26
53517-95-6