RDTS: Rapid Drug Test Systems

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

RDTS: Rapid Drug Test Systems

Definition in English: Rapid Drug Test Systems