Loading patent details...
US5213385A: Detachable Suction Pad Assembly | Searchlight