I have 6 oil filters for a 300DT W123 that are absolutely FREE to a good home. The only thing is that you will need to pay for the shipping costs.
These filters sat in my garage and I didnt even realize that I still had them. The only thing wrong with them is that apparently I had some humidity in the garage and the outside of the filter has started to rust a little (see pic). I don't know whether or not it will effect the performance of them or not. That will be for you to decide. These filters are
BOSCH part number 72126.
Send me a PM with your mailing address and I will tell you what the shipping costs will be.
http://www.geocities.com/frankie_z.rm/300d_filter.jpg
http://www.geocities.com/frankie_z.rm/300d_filter_1.jpg