nli_newlong_032191.jpg

Newlong 032191 Presser Bar Connection

Original Newlong NLI Part Made in Japan

Newlong 032191 Presser Bar Connection