381211-75-2
Benzamide, N-(2-imidazo[1,2-a]pyridin-3-yl-2-oxoethyl)-
Product Code:
2472353
Molecular Formula:
C8H8N4S
Molecular Weight:
192.24
Order 381211-75-2