Loading patent details...
US4305582A: Articulatively Segmented, Elongate Amusement Device | Searchlight