TECH99: Technetium-99

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

Definition in English: Technetium-99

TECH99 also stands for:
... more