Babylock Parts

Showing 1 of 1 results
  • Babylock EMB12 Presser Foot 365A052

    Babylock EMB12 Presser Foot 365A052

    £13.99
    The ​​​​​​​Babylock EMB12 Presser Foot 365A052 is made from a clear plastic. It is designed to work well but it may suffer damage after prolonged use,