to tell you the truth the box has all arabic writing on it. I don't even know what brand it is! I haven't seen them sold by any vendors online though, Yellow and black box.
As far as the deposit, we'll see what happens when I leave but who knows I am hoping to stay here for years to come. It doesn't bother me as the office is a complete dump