nli_newlong_012211A.jpg

Newlong 012211A Presser Foot assembly for Jute and PP Bags

Original Newlong NLI Part Made in Japan

Newlong 012211A Presser Foot assembly for Jute and PP Bags