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