Recombinant Human Protein phosphatase 1 regulatory subunit 12B (PPP1R12B), partial[Protein phosphatase 1 regulatory subunit 12B (PPP1R12B), partial]

Size
NA
Catalog no.
MBS1135535
Price
5 EUR
Buy