Loading patent details...
US12649146B2: Highly efficient and durable on-device metal sequestering tapes for solar cells and modules | Searchlight