Olby 15m3 V1.0.0.0 November 29, 2025 in Implements and Tools – Price from: 35000 € – Working width: 12 m – Capacity: 15000 liters – Required power: 95 hp – Max. Working speed: 20 km/h Rate this post