Loading patent details...
US20030133681A1: Light localization structures for guiding electromagnetic waves | Searchlight