Juki Overcasting Presser Foot (Overedge Foot) Part No. 40145869