666860-07-7

666860-07-7 structure
666860-07-7 structure

Name 2-[[(2S)-3-(1H-imidazol-5-yl)-2-[(2-isocyanatoacetyl)amino]propanoyl]amino]acetic acid
Molecular Formula C11H13N5O5
Molecular Weight 295.25100
Exact Mass 295.09200
PSA 160.59000