Loading patent details...
US7753830B1: Exercise equipment with dock-and-lock and spotter platform | Searchlight