Loading patent details...
US4342139A: One-Piece Quick Release Clip | Searchlight