3-(4-ethoxyphenyl)-2-mercapto-3,5-dihydro-4H-imidazol-4-one

Product Code: 1317686
Molecular Formula: C11H12N2O2S
Molecular Weight: 236.29
32261-88-4