A method and device for forming large arrays of polymers on a substrate (401). According to a preferred aspect of the invention, the substrate is contacted by a channel block (407) having channels (409) therein. Selected reagents are flowed through the channels, the substrate is rotated by a rotating...http://www.google.co.uk/patents/US5384261?utm_source=gb-gplus-sharePatent US5384261 - Very large scale immobilized polymer synthesis using mechanically directed flow paths