Quick view Elna Elna Presser Foot Lever - 396014-76 Elna Presser Foot Lever - 396014-76 604E, 614DE, 624DS, 624DSE, 634, 704DEX, 744, 745, 845, 904DCX, 905DCX, 925DCX, 945, PRO4DC, PRO4DE, PRO5DC, PRO5DE MSRP: Was: Now: $34.54 Add to Cart