628308-63-4

628308-63-4 structure
628308-63-4 structure

Name [(6-Azidomethyl-pyridin-2-ylmethyl)-amino]-acetic acid ethyl ester
Molecular Formula C11H15N5O2
Molecular Weight 249.26900
Exact Mass 249.12300
PSA 100.97000
LogP 1.38826