DEFLECTION JOINT STRUCTURE, STAPLER, AND MEDICAL DEVICE | Patent Publication Number 20250090166 | Patexia