Good luck with your project. I also have a 66' SE project car. I also have a 70' W108 parts car that I came across about a year ago. If looking for something obscure ? I included a link here on PeachParts that has pics. Let me know if you need something ? Maybe I can help a fellow enthusiast.
http://www.peachparts.com/shopforum/mercedes-used-parts-sale-wanted/382952-70-280s-w108-016-parts-car.html