nli_newlong_012181.jpg

Newlong 012181 Presser Foot Lifter Hinge Pin

Original Newlong NLI Part Made in Japan

Newlong 012181 Presser Foot Lifter Hinge Pin