Loading patent details...
US4544217A: Ejector Latch | Searchlight