Vinylogous polypeptides: an alternative peptide backbone

Abstract
No abstract available