Taenia solium larva 39-42kD Ab

Part LP39962-3COMPONENT