112513-82-3
7H-Pyrrolo[1,2-a]imidazol-7-one,5,6-dihydro-
Product Code:
292303
Molecular Formula:
C6H6 N2 O
Molecular Weight:
122.12
Order 112513-82-3