Placeholder

Newlong 022091A Presser Foot assembly for DN-2LHS (PP Bags)

Original Newlong NLI Part Made in Japan

Newlong 022091A Presser Foot assembly for DN-2LHS (PP Bags)