(2S,4S)-2,4-Thiazolidinedicarboxylic acid

Product Code: 81278288
Molecular Formula: C5H7NO4S
Molecular Weight: 177.178
213178-85-9