Loading patent details...
US5722243A: Pulsed Heat Engine for Cooling Devices | Searchlight