Skip to main content

Macrocypin, a beta-trefoil cysteine protease inhibitor