Loading patent details...
US4397253A: Rope Cleat Teeth Structure | Searchlight