787591-32-6

787591-32-6 structure
787591-32-6 structure

Name 4-[8-(cyclopropylamino)imidazo[1,2-a]pyrazin-3-yl]benzoic acid
Molecular Formula C16H14N4O2
Molecular Weight 294.30800
Exact Mass 294.11200
PSA 82.75000
LogP 2.09070