Loading patent details...
US6504602B1: Tacheometer telescope | Searchlight