Skip to main content
1307233-94-8

3-((2-Chloromethyl-1-methyl-1H-benzimidazole-5-carbonyl)-pyridine-2-yl-amino)-propionic acid ethyl ester

ALSO CALLED 936-788-6, DTXSID60680640

Log in or create an account to view properties.

Log in or create an account to view functional uses.

Log in or create an account to view resources.