Tool suspension device | Patent Publication Number 20100001159 | Patexia