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

Size
Inquire
Catalog no.
MBS1135535
Price
Please contact us
Buy