Loading patent details...
US4227661A: Latching Mechanism and Winding Apparatus Including Same | Searchlight