1,3-diethyl-5-[(3-ethylthiazolidin-2-ylidene)ethylidene]-2-thioxoimidazolidin-4-one

Product Code: 1002862
Molecular Formula: C14H21N3OS2
Molecular Weight: 311.47
36590-99-5