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