Phil, check with Bradford Built. The aluminum I have came from them. They do not build them, but they could tell you the name and maybe where to get some. Not sure on the cost.
I use Weather tech on my truck, you can bet them at Tractor Suply they are great you can get stainless or black powder coat. They are the first boxes I 've owned that don't leak.