62404-82-4

62404-82-4 structure
62404-82-4 structure

Name (S)-3-(1H-Imidazol-4-yl)-2-(2-mercapto-acetylamino)-propionic acid
Molecular Formula C8H11N3O3S
Molecular Weight 229.25600
Exact Mass 229.05200
PSA 133.88000