MADE IN ITALY
Inner Foot 3.5mm, Right, Toothed Sole NECCHI # 956522-0-00 (Made in Italy)
Categories: Industrial Sewing