Loading patent details...
US5482333A: One-Piece Polymeric Door Latch With an Integral Spring | Searchlight