Loading patent details...
US11243361B2: Mechanical transfer ferrule based optical switch | Searchlight