Description

Janome Foot Control (3 Pin) – 1600P, 1600P-DBX. Genuine Janome part #043 670 206.