69158-71-0
(+-)-1-(2-Mercaptoethyl)-4-phenyl-2-imidazolidinone
Product Code:
1263917
Molecular Formula:
C11H14N2OS
Molecular Weight:
222.31
Order 69158-71-0