Loading patent details...
US4986691A: Strip Locking Joint & Method of Making Same | Searchlight