251573-63-4

Thiazolidine, 3-[(2S)-2-amino-3-(1H-imidazol-4-yl)-1-oxopropyl]-