Loading patent details...
US6062018A: Pulse Detonation Electrical Power Generation Apparatus With Water Injection | Searchlight