Fixation System for the Backstrap of Pistol Grips | Patent Publication Number 20250189266 | Patexia