211915-84-3
3-[[[2-[[(4-Cyanophenyl)amino]methyl]-1-methyl-1H-benzimidazol-5-yl]carbonyl]pyridin-2-ylamino]propionic acid ethyl ester
Product Code:
142759
Molecular Formula:
C27H26N6O3
Molecular Weight:
482.53
Order 211915-84-3