Cnc machines, cnc punching machines, automatic cnc punching machines, semi automatic cnc p...
We are an ISO 9001:2000 certified company, engaged in manufacturing, supplying industrial control panels, bus bars and punch presses. These products are known for their ability to withstand extreme pressure and temperature and longer service life.