Loading patent details...
US7082778B2: Self-contained spray cooling module | Searchlight