Chemistry Pharmaceutical intermediates R899556 (2R,2'R)-4,4'-Disulfanediylbis(2-aminobutanoic acid), 96%