Kex-2 (NM_001183076) Yeast Recombinant Protein TP723260 USD 140.00 5 Days Purified recombinant protein of Yeast Kex-2 Tag Tag Free Expression Host Hi-5 insect