ELHussein
Supplier
Member Since: 2020
Al Khubar, Saudi Arabia
Factory Tour
| Total area of | 1000 |
| Built in | 2013 |
| Production Staff | 12 |
| Located in | Saudi Arabia |