62218-78-4
4-Imidazolidinethione, 2-(4-methylphenyl)-5,5-diphenyl-
Product Code:
527983
Molecular Formula:
C22H20N2S
Molecular Weight:
344.47
Order 62218-78-4