923039-29-6

2,4-Imidazolidinedione, 3-(4-phenoxyphenyl)-

Cas Number: 923039-29-6  Molecular Structure
Product Code
1097762
Product Name
2,4-Imidazolidinedione, 3-(4-phenoxyphenyl)-
Cas Number
923039-29-6
Molecular Formula
C15H12N2O3