893438-78-3

2,4-Imidazolidinedione,5,5-dimethyl-1-[2-[[4-[5-(2-phenylethyl)-2-thienyl]-2-pyrimidinyl]amino]ethyl]-
Product Code: 1455832
Molecular Formula: C23H25N5O2S
Molecular Weight:
imidazolidinedione,dimethyl,phenylethyl,thienyl,pyrimidinyl,amino,ethyl,imidazolidin,imidazolidine,CASNo 893438-78-3