Not sure of the size, but I think your best bet to get one is to call a few local junk yards. I think they would be priced the best. You could go to a dealer, but the cost would be really high.
Search Oldsmobile Silhouette Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Oldsmobile Silhouette Experts