Loading patent details...
US6842943B2: Pressure-ball sliding doorstop | Searchlight