Loading patent details...
US5080663A: Sewing Device | Searchlight