Loading patent details...
US6888977B2: Polymeric liquid metal optical switch | Searchlight