Loading patent details...
US6237290B1: High-rise building with large scale display device inside transparent glass exterior | Searchlight