Loading patent details...
US6665993B2: Interlockable element for structure assembly set | Searchlight