Loading patent details...
US4124954A: Self-Closing Gate | Searchlight