After three years of intense research, IEMCA realizes the ET 336 bar feeder, that is the prototype of the BOSS, which has become the best selling bar feeder in the world with over 30,000 units installed