Top Suppliers:I want be here

252963-62-5

252963-62-5 structure
252963-62-5 structure

Name ctk1a0447
Synonyms 1H-Pyrrolo[3,4:2,3]pyrrolo[1,2-c]imidazole(9CI)
Molecular Formula C8H7N3
Molecular Weight 145.16100
Exact Mass 145.06400
PSA 27.96000