Try Car-Part.com--Used Auto Parts Market, this is a web-site many people use including some insurance companies when they need to get OEM parts. Most of what is offered are "take-off" parts from other cars. So while the part may not be new, it most likely will be the right OEM part. Ask lots of questions, many of those that post offer links to their web-pages and list phone numbers. I have used them in the past and found the few that I dealt with willing to help you get the right part and understand what it is you need besides the obvious. For example, in your case you might need different support members or hardware that are not visible or you may not be aware of. Get an estimate from a body shop, it's usually free, and you'll get a good feel for what parts you need for a complete repair. Good luck!
Lou
Lou