Loading patent details...
US4458865A: Nose-Torquer Electro-Impulse Deicing Systems | Searchlight