Loading patent details...
US7951300B2: Water-scale needle array | Searchlight