Loading patent details...
US6134043A: Composite Photonic Crystals | Searchlight