85854162
Feb 19, 2013
Device consisting of nano-scale holes embedded into a printable substrate for creating a visible iridescent image and machine readable image that facilitates authentication, tracking and preventing of falsification of currency, documents and goods
Electrical and Scientific Apparatus