42748-71-0
5,5-diphenyl-3-(2-sulfanylethyl)imidazolidine-2,4-dione
Product Code:
2174397
Molecular Formula:
C17H16N2O2S
Molecular Weight:
312.38
Order 42748-71-0