Yes, the are an Egyptian (I believe) pharm. company licensed by Schering to produce Primoteston Depot. If you have original packing you will notice that the insert is in Arabic and the outside box signifies that it is a Schering subsidary.
It is good stuff, one of my favorites