Translation:Do you have some other deodorant? This one stinks!
I feel like "another" would be better than "some other".
Another sounds more like "I like this thing, but it's broken or otherwise faulty, so I want one just like this that works". Some other is more "this thing is garbage to begin with, I want something different".