Cap embroidery machine 9 needles, 2 heads, DAHAO computer, 400*600mm area, japan NSK bearing, Italy belts. ... -shirt embroidery Customer First Service First Computer embroidery machine with 2 heads, can embroidery on cap, t-shirts, polo, sock, sleeve, trousers ... device.according to your requirements .Cap embroidery machine 9 needles, 2 heads, DAHAO computer, 400*600mm area.1)flat+cap embroidery machine ...