ethyl 3-[[2-[(4-carbamimidoylanilino)methyl]-1-methylbenzimidazole-5-carbonyl]-pyridin-2-ylamino]propanoate

Product Code: 259467
Molecular Formula: C27H29N7O3
Molecular Weight: 499.56
429658-95-7