Loading patent details...
US4460141A: Self-Locking Support Clamp for Mounting Items on a Support Bar | Searchlight