Loading patent details...
US7695409B2: Self-powered running machine which can be folded in order to occupy less space | Searchlight