Free station with the Leica TCRP1203 total station on a slurry wall construction site

  • 9 years ago
Free station with the Leica TCRP1203 total station on a slurry wall construction site