Mechanical climbing aid of the cam type | Patent Publication Number 20050037023 | Patexia