Loading patent details...
US5383533A: Ladder Clamping Device | Searchlight