163115-66-0

2,4-Imidazolidinedione,3-[1-(mercaptomethyl)-2-phenylethyl]-1-(4-morpholinyl)-
Product Code: 1487239
Molecular Formula: C16H21N3O3S
Molecular Weight:
imidazolidinedione,mercaptomethyl,phenylethyl,morpholinyl,imidazolidin,imidazolidine,morpholin,CASNo 163115-66-0