Loading patent details...
US5810192A: Elongated Suspended Storage Device | Searchlight