26S proteasome non ATPase regulatory subunit 12 (PSMD12) Human Recombinant Protein TP726152 USD 330.00 7 Weeks Recombinant Human PSMD12 Protein Tag C-His