Loading patent details...
US5381990A: Releasable Suction Cup Assembly | Searchlight