Placeholder

Newlong 015041 Needle Thread Controller

Original Newlong NLI Part Made in Japan

Newlong 015041 Needle Thread Controller