Loading patent details...
US4635492A: Telescopic Assembly | Searchlight