Alexandria, Alexandria, Egypt
Almorad Paper is a good firm to contact if you require for example laboratories. Alexandria, Alexandria, Egypt is where Almorad Paper is positioned. Laboratories aren't everything Almorad Paper deals in; paper is another domain of expertise. Apart from laboratories and paper, they are a supplier of cardboard. Almorad Paper is among many businesses rooted in Alexandria engaged with laboratories.