Loading patent details...
US4476750A: Latching Mechanism | Searchlight