AL KHAT AL ABYAD MECHANICAL EQUIPMENT

Industrial area 5