nli_newlong_012201A.jpg

Newlong 012201A Presser Foot assembly for paper bag

Original Newlong NLI Part Made in Japan

Newlong 012201A Presser Foot assembly for paper bag