87976-12-3
4-Imidazolidinone, 5,5-dimethyl-1,3-diphenyl-2-thioxo-
Product Code:
961061
Molecular Formula:
C17H16N2OS
Molecular Weight:
296.38
Order 87976-12-3