805946-35-4
5-[4-(Ethylamino)butyl]-2,4-imidazolidinedione
Product Code:
728457
Molecular Formula:
C9H17N3O2
Molecular Weight:
199.25
Order 805946-35-4