OTUD6B (NM_016023) Human Recombinant Protein TP303722 USD 823.00 In Stock Recombinant protein of human OTU domain containing 6B (OTUD6B) Tag C-Myc/DDK Expression Host HEK293T