88226-09-9
2-Imidazolidinethione, 4-mercapto-3-methyl-4,5-diphenyl-1-(phenylmethyl)-
Product Code:
1790948
Molecular Formula:
C23H22N2S2
Molecular Weight:
Order 88226-09-9