Presser Foot
PFAFF
91-051155-93

ref 91-051155-93

Few units

Related products