Loading patent details...
US4944656A: Telescopic Rod Means Having Rotatably Retractable Display Sheet | Searchlight