Loading patent details...
US7228601B2: Carabiners having a captive eye opening | Searchlight