Manduca sexta serpin-7, a putative regulator of hemolymph prophenoloxidase activation.

Manduca sexta serpin-7, a putative regulator of hemolymph prophenoloxidase activation.