the stuff is called wire cloth. Used a lot in high end display manufacturing and buildings. It's a little pricey. I know of a shop here in Northern California but you could do a search on the web and find something closer to you.
check this site out wire cloth


Chad
-----------------
http://www.1dzine.com
jetski@mindless.com
98.5 SVT ? KKM Tru Rev ? Glasspack instead of resonator ? Dyno Max Super Turbo Muffler w/Brospeed 3.5" Rolled tips ? Brembo/KVR Cross Drilled Cadnium Front Rotors and KVR Carbon Brake Pads ? Blown Engine Replaced @ 41K