Monoclonal mouse anti- Plasmodium vivax merozoite surface protein 1 (MSP1)

Size

1000ug

Catalog no#

GEN660260

Price

619 EUR