Device and method for deploying expandable implants | Patent Application Number 18649697 | Patexia