Loading patent details...
US5069492A: Automatic Sliding Door Latch | Searchlight