http://www.wenet.net/~telechem/DNA-Microarray-Protocols/ some generic products using a variety of commerical products from different vendors