1-STEP BUTTONHOLE FOOT(E), - sewingpartsguru.com

388031 - 1-STEP BUTTONHOLE FOOT(E)

Regular price $37.94
1-step buttonhole foot(e),
# 388031
[singer] - xl5000, xl6000