Loading patent details...
USD1136860S1: Ladder safety fastener | Searchlight