Loading patent details...
US5693236A: Water-Repellent Surface Structure and Its Fabrication Method | Searchlight