Loading patent details...
US5603724A: Suction Punch | Searchlight