- Abahsain welding
- welding machine, welding equipment, welding consumable, welding parts, welding, welding electrode, flux, electrode, wire, cutting machine, machine, equipement.
- Address:King abdulaziz, Al-Khobar, eastern, Saudi Arabia
- saudirod
- Welding Consumable, Distributor.
- Address:Alrawdaha
1