All FSL Kode constructs disperse in water and are therefore compatible with inkjet printers. FSL constructs can be printed with a standard desktop inkjet printer directly onto paper to create immunoassays. An empty ink cartridge is filled with an FSL construct and words, barcodes, or graphics are printed. A Perspex template is adhered to the surface to create reaction wells. The method is then a standard EIA procedure, but blocking of serum is not required and undiluted serum can be used. A typical procedure is as follows: add serum, incubate, wash by immersion, add secondary EIA conjugate, incubate, wash, add NBT/BCIP precipitating substrate and stop the reaction when developed by washing (Fig. 9). The end result is stable for years.