Plasmodium falciparum Products

Proteins
Recombinant Plasmodium falcip ...
Recombinant Plasmodium falciparum ...
NBP2-62521
Applications: ELISA