Micromanipulator | Patent Publication Number 20050023930 | Patexia