Loading patent details...
US4150755A: Panel Placing Device | Searchlight