Loading patent details...
US5829507A: Stick-on Light Shade | Searchlight