1-Pyrrolidinepropanoic acid, 3,3'-dithiobis(2,5-dioxo-, dimethyl ester 80434-78-2 Dimethyl-3,3'-dithiobis-succinimidylpropionate Dmdtbsp