Active 3 years, 6 months ago Thomas Cowley

@thomascowley7

They are generally made from cast iron, which is what many. Look at my site: cnc press brake View