Home / Products / Presser Feet / PRESSER FOOT TYPE / Non-Stick Foot

Ultra Guide Foot

# 200329026
Janome
‧Snap On Non-Stick Foot