4-Imidazolidinone, 3-hexyl-5,5-diphenyl-2-thioxo-

Product Code: 2284378
Molecular Formula: C21H24N2OS
Molecular Weight:
875014-21-4