Loading patent details...
US4533333A: Helicopter Extractable Cold Weather/Water Liferaft | Searchlight