Based on this product's specifications, here are some alternatives and similar models
Pressure Foot / Presser Foot Dedra XDED7953.31 for Sewing Machines
Summary description:
Dedra pressure (presser) foot XDED7953.31 is an interchangeable sewing machine accessory designed to hold fabric steady while stitching. Compatible with machines that accept this style of foot, it provides consistent fabric feed, reduces shifting, and helps achieve even seams on various materials. Suitable for general sewing, hemming and decorative stitching tasks.