043271111 janome foot controller Description 043271111 foot controller for Elna, Janome, Kenmore, Necchi Sewing Machine Inquire Now