Special excavators

  • Caterpillar RAV - 2 20 - 25 ton excavatormphibious Vehicle