Contact lens manipulator with suction cup and safety release mechanism | Patent Publication Number 20210015663 | Patexia