Torque limiting device | Patent Publication Number 20150252855 | Patexia