Loading patent details...
US5143430A: Inner Door Latch | Searchlight