4-Imidazolidinone, 5,5-dimethyl-1,3-diphenyl-2-thioxo-

Product Code: 961061
Molecular Formula: C17H16N2OS
Molecular Weight: 296.38
87976-12-3