Anti-slip torque tool | Patent Application Number 17460896 | Patexia