Implantable cellular and biotherapeutic agent delivery canister | Patent Publication Number 20220142916 | Patexia