Leaf spring device, chassis and vehicle | Patent Publication Number 20240157744 | Patexia