Manipulator mechanism and working machine | Patent Publication Number 20230313494 | Patexia