Presser Foot Assembly
Pegasus Original
3259401A560

ref 3259401A560-OR

Few units

Related products