Loading patent details...
US5901550A: Liquid Fueled Pulse Detonation Engine With Controller and Inlet and Exit Valves | Searchlight