Loading patent details...
US4653140A: Door Stop/Clamp Device | Searchlight