Deployable Systems DE2418-2352-0224