nli_newlong_022081A.jpg

Newlong 022081A Presser Foot assembly for DN-2LHS

Original Newlong NLI Part Made in Japan

Newlong 022081A Presser Foot assembly for DN-2LHS