Loading patent details...
US4947641A: Pulse Accelerating Turbine | Searchlight