Loading patent details...
US12578570B2: Electrowetting, active self-cleaning surface | Searchlight