485368-73-8
1H,4H-3a,6a-Propanoimidazo[4,5-d]imidazole-2,5(3H,6H)-dione
Product Code:
390964
Molecular Formula:
C7H10N4O2
Molecular Weight:
182.17
Order 485368-73-8