1314881-75-8


Name 3-(4-(1-Amino-2,4-dicyanobenzo[4,5]imidazo[1,2-a]pyridin-3-yl)phenyl)propanoic acid
Molecular Formula C22H15N5O2
Molecular Weight 381.4
Smiles N#Cc1c(-c2ccc(CCC(=O)O)cc2)c(C#N)c2nc3ccccc3n2c1N
N#Cc1c(-c2ccc(CCC(=O)O)cc2)c(C#N)c2nc3ccccc3n2c1N