Benzamide, N-(2-imidazo[1,2-a]pyridin-3-yl-2-oxoethyl)-

Product Code: 2472353
Molecular Formula: C8H8N4S
Molecular Weight: 192.24
381211-75-2