Loading patent details...
US8532846B2: Helicopter sling-load stability control and release system | Searchlight