See if this works with your machine
or
The embroidery foot was created as a machine embroidery foot.
Part number: TAC XD0474151
Alternative Part Numbers: XD0474051, BLR-EF
Guaranteed to fit because it is a part.