TISSUE RETRACTION DEVICE AND DELIVERY SYSTEM | Patent Publication Number 20250114563 | Patexia