Juki Rolled Hem Presser Foot Part No. 40145870