Factories and laboratories of the Kingdom of Saudi Arabia, automatic metal turning and leveling, the product of precise cutting and efficient processing of metal materials, heavy industrial machines and equipment, a close-up of a CNC machine working on metal engraving
0:09
