JSTDS: Joint Service Transportable Decontamination System

What does JSTDS mean? The above is one of JSTDS meanings. It may have other definitions. Please refer to the end of this passage.

JSTDS: Joint Service Transportable Decontamination System

Definition in English: Joint Service Transportable Decontamination System