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

Product Code: 81280417
Molecular Formula: C5H7NO4S
Molecular Weight: 177.18
213178-86-0