chinaproductcenter logo

V10-295612 Double needle post bed compound feed sewing machine

V10-295612 Double needle post bed compound feed sewing machine
Walking foot leather industrial sewing machine, post bed sewing machineV10-295612 Double-needle, post bed, direct drive,...