• OMArS

    OMARS 3 TZ

    Technical payload
    3000 kg
    Mounted on: Iveco, Mercedes Benz

    See details

  • OMArS

    OMARS 4 TZ

    Technical payload
    4000 kg
    Mounted on: Iveco, Mercedes Benz

    See details