Taenia solium larva 50kD Ab

Part LP39963-1COMPONENT