Taenia solium larva 21kD Ab

Part LP39960-7COMPONENT