2,4-Imidazolidinedione, 3-(4-ethoxyphenyl)-1-(2-furanylmethyl)-

Product Code: 1733537
Molecular Formula: C16H16N2O4
Molecular Weight:
662166-86-1