Taenia solium larva 18kD Ab

Part LP39959-9COMPONENT