Innovative camera technology mounted on a vehicle for 3d mapping and surveying

Code produit:
1088199793