PfHSP70

Recombinant PfHSP70 Protein