SNAP FASTENING UNIT | Patent Publication Number 20250052269 | Patexia