873193-27-2
2-Imidazolidinone,5-hydroxy-4,4-dimethyl-1-(phenylmethyl)-3-[(phenylthio)methyl]-
Product Code:
1688006
Molecular Formula:
C19H22N2O2S
Molecular Weight:
Order 873193-27-2