i am pretty certain that does not need an iso as i can see the mains transformer on the chassis,if you see on the specs that the voltage is 80-240vac then that means an iso is not required
to be certain just contact the supplier and ask for all the specs of the chassis