Loading patent details...
US5566460A: Telescopic Measuring Pole | Searchlight