Yes, was actually a chassis repair piece I ordered by mistake. I just made some cardboard templates and whent from there really. Good luck with the resto, the more you dig around the more find that needs replacing.
Just registered because I have just done the repair to my chassis that looked almost identical to yours.heres a link
http://www.volkszone.com/VZi/showthread.php?t=799939&page=3" onclick="window.open(this.href);return false;