Loading patent details...
US4420138A: Self-Locking Picture Frame Clip | Searchlight