Microviridins B and C were isolated from the freshwater blue-green alga Microcystis aeruginosa (NIES-298). Their struchues were elucidated fo be 1 and 2 on the basis of 2D NMR data and chemical degradation. These peptides inhibited elastase potently.