Loading patent details...
US4560506A: Mercaptocycloalkylcarbonyl and Mercaptoarylcarbonyl Dipeptides | Searchlight