Has anyone come across a full depth rack shelf that has slide rails so you can pull it out like a server?

I have several Optiplex micros in my rack and was thinking about mounting them vertically on the shelf with a their power supplies and a dedicated switch with 10Gb uplink. This would allow for easier maintenance by being able to slide them out and get to the back of them if I need to.

Other ideas also welcome.