Product CatalogPrinting machine accessories, Feida electrostatic presser foot 374-1600-303Tools > Measurement & Analysis Instruments$810.64 (≈ CA$1,129.66)$953.69In stockSold by AliExpress WWTo Store