Clamping device | Patent Publication Number 20240162692 | Patexia