GARBAGE COMPACTOR TRUCK


  • Diesel Engine
  • Special Order unit