Loading patent details...
US4030850A: Interlocked Joint | Searchlight