4-Imidazolidinethione, 2-(4-methylphenyl)-5,5-diphenyl-

Product Code: 527983
Molecular Formula: C22H20N2S
Molecular Weight: 344.47
62218-78-4