nli_newlong_032112A.jpg

Newlong 032112A Needle Bar assembly

Original Newlong NLI Part Made in Japan

Newlong 032112A Needle Bar assembly