Loading patent details...
US5325645A: Intersecting Joint | Searchlight