(+-)-1-(2-Mercaptoethyl)-4-phenyl-2-imidazolidinone

Product Code: 1263917
Molecular Formula: C11H14N2OS
Molecular Weight: 222.31
69158-71-0