118-77578 PRESSER FOOT JUKI MO-2516 Description PRESSER FOOT JUKI MO-2516 Inquire Now View More Details