785108106 Feed dog Description 785108106 Feed dog for Janome 134D Kenmore 385.16633790, 385.1664190. Inquire Now