Loading patent details...
US4231598A: Latch Assembly | Searchlight