Z1931 recombinant protein product blog Tags: Recombinant Protein; Protease 7 (ompT); Z1931 recombinant protein; Z1931; Posted by mybiosource_staff on .