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

Size

1 mg

Catalog no#

MBS660257

Price

619 EUR