Product CatalogPedal press produced by foot-operated manual spot welding machineFurniture > Furniture Accessories$2,042.48 (≈ RON 9,769.33)$2,269.42In stockSold by AliExpress WWTo Store