KS58

SIRUBA      KS58

727~767

SET PLATE/PRESSER FOOT

Trade Description