Loading patent details...
US12704666B2: Micro-electromechanical optical shutter with translating shielding structures and related manufacturing process | Searchlight