Loading patent details...
US4424947A: Helicopter Deicer System Power Transfer Assembly | Searchlight