Loading patent details...
US4200317A: Door Fastener | Searchlight