OTUB2 (NM_023112) Human Recombinant Protein TP720215 USD 330.00 3 Weeks Recombinant protein of human OTU domain, ubiquitin aldehyde binding 2 (OTUB2) Tag N-GST Expression Host E. coli