182564-67-6

4-Imidazolidinone, 3-(diphenylmethyl)-1-methyl-2-thioxo-

Cas Number: 182564-67-6  Molecular Structure
Product Code
990417
Product Name
4-Imidazolidinone, 3-(diphenylmethyl)-1-methyl-2-thioxo-
Cas Number
182564-67-6
Molecular Formula
C17H16N2OS