For full context, see
[here](https://www.docdroid.net/dEbqqGI/img-20170816-0001-new.pdf).

The sentence in question from line 22:

> そうですか。そのトップ社ので、ほかの色はありませんか。

ので in sense of "because" wouldn't work here I think.  
Instead, I think it is the particle の + (の中)で.  
Here's a literal translation which I hope reflects what I mean:

> "I see. Out of these トップ社 products, do you have other colors?"

Or is it something else?
CC BY-SA 3.0
2017-08-17T07:05:50.920
52411
2017-08-17T10:31:51.627
2017-08-17T10:31:51.627
9831
20172
question
grammar particle-の
What about this ので
That is correct. In this case 「ので」 is the short version of 「の物で」 or 「の商品で」 as
you translated.
CC BY-SA 3.0
2017-08-17T07:13:04.123
52412
2017-08-17T07:13:04.123
1814
52411
answer