nli_newlong_012171.jpg

Newlong 012171 Presser Foot Lifter Lever

Original Newlong NLI Part Made in Japan

Newlong 012171 Presser Foot Lifter Lever