429658-95-7
ethyl 3-[[2-[(4-carbamimidoylanilino)methyl]-1-methylbenzimidazole-5-carbonyl]-pyridin-2-ylamino]propanoate
Product Code:
259467
Molecular Formula:
C27H29N7O3
Molecular Weight:
499.56
Order 429658-95-7