Loading patent details...
US4598588A: Detached Rock Evaluation Device | Searchlight