Loading patent details...
US4117642A: Ceiling Panel Attachment Clip | Searchlight