Basic information Safety Related Supplier
merozoite surface protein 8, Plasmodium Structure

merozoite surface protein 8, Plasmodium