Loading patent details...
US7066434B2: Suction-adhesive device | Searchlight