927186-04-7
Methyl 2-[(3-cyanobenzoyl)amino]-3-(3-methoxypropyl)imidazo[4,5-b]pyridine-6-carboxylate
Product Code:
1486945
Molecular Formula:
C20H19N5O4
Molecular Weight:
393.39
Order 927186-04-7