112108-92-6

HOME PAGE

2,4-Imidazolidinedione, 3-(3-mercaptopropyl)-1-phenyl-

Product Code: 357779
Molecular Formula: C12H14N2O2S
Molecular Weight: 250.31
112108-92-6
imidazolidinedione,mercaptopropyl,phenyl,imidazolidin,imidazolidine,CASNo 112108-92-6