The Entpannungspanzer 65 (EntpPz 65) was a Swiss armored recovery vehicle developed by "Eidgenoessische Konstruktionswerkstaette Thun" in the late 1960s.
The Entpannungspanzer 65 (EntpPz 65) was a Swiss armored recovery vehicle. This Swiss armored recovery vehicle was developed by "Eidgenoessische Konstruktionswerkstaette Thun" in the late 1960s.