Loading patent details...
US4508043A: Presser Foot Device on a Sewing Machine | Searchlight