P351 Industrial Sewing Machine Presser Foot – Heavy Duty Lockstitch Attachment

Quantity