Loading patent details...
US5170927A: Metal Plate With Intersecting Beads | Searchlight