Punching-free mounting part | Patent Application Number 29972459 | Patexia