nli_newlong_322181.jpg

Newlong 322181 Needle Bar Bushing, Upper

Original Newlong NLI Part Made in Japan

Newlong 322181 Needle Bar Bushing, Upper