Image Commercial vehicles

Sensor system at the field

Media-ID #1038126