i think you are correct, google images says the following are MICLIC carrying vehicles and they look very similar.
i've heard of MICLICs ('MIne Clearing LInear Charges' for those not problematically obsessed with tools of war, a bunch of explosives attached in a line for clearing paths through minefields) before but have never seen how they are carried or deployed, it's especially interesting how it seems like the MICLIC tubes are inside of the 'turret' hull, underneath what i presume are at least lightly armored panels that fold out. I would usually expect something like that to be mounted on the outside of a vehicle in a tube or something (like a TOW launcher would be on the side of a Bradley turret in an external box). I wonder if the charges are particularly volatile or susceptible to incidental detonation or something.
bonus sci fi pic - this fashionable lad also carries a MICLIC tube!
hell yea heavy metal guitar noises