Cyanopeptolin 963A, a chymotrypsin inhibitor of Microcystis PCC 7806.

Cyanopeptolin 963A, a chymotrypsin inhibitor of Microcystis PCC 7806.