Improved banding device for treating hemmorrhoids Patent N° EP3258858B1 Endospace Corporation April 29, 2026 Previous patent image Next patent image Improved banding device for treating hemmorrhoids View on Google Patents Improved banding device for treating hemmorrhoids Download PDF