334971-94-7
1-(3-aminopropyl)imidazolidin-2-one
Product Code:
106622
Molecular Formula:
C6H13N3O
Molecular Weight:
143
Order 334971-94-7