2,4-Imidazolidinedione, 3-(hydroxymethyl)-1-(2-propynyl)-

Product Code: 803363
Molecular Formula: C7H8N2O3
Molecular Weight: 168.15
70062-42-9