To me it's a "mobile lab," but it might be a specific name for a piece of scientific equipment somewhere.
"Mobile Laboratory" . A vehicle equipped with the necessary means to carry out research, experiments and work of a scientific or technical nature.