923039-29-6
2,4-Imidazolidinedione, 3-(4-phenoxyphenyl)-
Product Code:
1097762
Molecular Formula:
C15H12N2O3
Molecular Weight:
268.26
Order 923039-29-6
imidazolidinedione,phenoxyphenyl,imidazolidin,imidazolidine,CASNo 923039-29-6