Loading patent details...
US6463186B1: Magnetically controlled optical switch and optical attenuator | Searchlight