Loading patent details...
US4650325A: Laser Tracker Designator | Searchlight