CMC, Italy: the specialist for equipment for the front end of the production line