Our mission is to ensure the generation of accurate and precise findings.
Please enter subscribe form shortcode
Please enter instagram feed shortcode
212321-78-3, 1809280-77-0 (Na salt)
C32H37N7O5
599.7
3-(2-((4-(N-(Hexyloxycarbonyl)carbamimidoyl)phenylamino)methyl)-1-methyl-N-(pyridin-2-yl)-1H-benzo[d]imidazole-5-carboxamido)propanoic acid
In Stock