Recombinant Saccharomyces cerevisiae Phosphatidylinositol 3-phosphate-binding protein 2 (PIB2), partial
Ask
Inquire
MBS1186559