Enviar rexistro por email: Manduca sexta serpin-7, a putative regulator of hemolymph prophenoloxidase activation