Loading patent details...
US20060266403A1: Quick attaching thermoelectric device | Searchlight