662166-86-1
2,4-Imidazolidinedione, 3-(4-ethoxyphenyl)-1-(2-furanylmethyl)-
Product Code:
1733537
Molecular Formula:
C16H16N2O4
Molecular Weight:
Order 662166-86-1