Disulfide Bond Mimetics: Strategies and Challenges.

Disulfide Bond Mimetics: Strategies and Challenges.