Articulating pusher shovel | Patent Publication Number 20250320675 | Patexia