Recombinant Saccharomyces cerevisiae Phosphatidylinositol 3-phosphate-binding protein 2 (PIB2), partial
Ask
Inquire
MBS1186559
recombinants
Recombinants or rec. proteins
please contact us to order other different size