Loading patent details...
US5189582A: Recording Latch | Searchlight