Loading patent details...
US6816306B2: Micro-lens array based light transmitting screen with high resolution and low imaging artifacts | Searchlight