Non Stick Foot
For fabrics which may stick to the bottom of the foot such as leather,etc.

Information