Loading patent details...
US4095642A: Plastic Strip Door | Searchlight