If you are seeking machinery, then Al Arabia is a good choice. Parts is yet another matter Al Arabia deals with. Moulds and plastics, apart from machinery and parts could be provided by Al Arabia. Egypt is the place where Al Arabia is. There are many companies rooted in Egypt occupied with machinery, and this is one out of several.