They appear to be vision cages...but to find out exactly you would have to contact Pro Exotics to see what they are for sure.
Here's the link for vision cages.
http://www.visionproducts.us/cages/index.html
The #332 model cage would be about ideal for ball pythons...however just for a bit more you could pick up one of their 32 qt. racks that has room enough for 10 snakes.
http://www.visionproducts.us/racks/htm2/pricing.html
-Jason