112108-92-6
2,4-Imidazolidinedione, 3-(3-mercaptopropyl)-1-phenyl-
Product Code:
357779
Molecular Formula:
C12H14N2O2S
Molecular Weight:
250.31
Order 112108-92-6
imidazolidinedione,mercaptopropyl,phenyl,imidazolidin,imidazolidine,CASNo 112108-92-6