Loading patent details...
US4738583A: Space Spider Crane | Searchlight