Loading patent details...
US5558481A: Self-Locking Quick Disengagement Nut for Clamps and the Like | Searchlight