Presser Foot
PFAFF
91-051186-93 / 603ZZ

ref 91-051186-93

Few units

Related products