Loading patent details...
US4068815A: Self Locking Support Mechanism | Searchlight