Loading patent details...
US5172286A: Load Beam Interlocking Boss | Searchlight