Description

Janome Foot Control (3 Pin) – 625E, ME4123, 6125QC. Genuine Janome part #033 071 222.