Loading patent details...
US4997038A: Lock Mandrel Latch Assembly | Searchlight