Loading patent details...
US4583442A: Drum Latch Assembly | Searchlight