MT-18

LOCKSTITCH PRESSER FOOT    MT-18

TEFLON FOOT 

Trade Description