51782-70-8
4-Imidazolidinone, 5-(mercaptomethyl)-3-phenyl-2-thioxo-, (R)-
Product Code:
840249
Molecular Formula:
C10H10N2OS2
Molecular Weight:
238.32
Order 51782-70-8