Loading patent details...
US5820116A: Suction Attachable Retaining Clamp | Searchlight