Recombinant Plasmodium falciparum Uncharacterized protein PFL0250w (PFL0250w), partial | Genprice