bn:02349176n
Noun Concept
IT
No term available
EN
A deployable structure is a structure that can change shape so as to significantly change its size. Wikipedia
Relations
Sources