What does IDT stand for?
IDT stands for "Instrumented Drop Tube"
How to abbreviate "Instrumented Drop Tube"?
"Instrumented Drop Tube" can be abbreviated as IDT
What is the meaning of IDT abbreviation?
The meaning of IDT abbreviation is "Instrumented Drop Tube"
What does IDT mean?
IDT as abbreviation means "Instrumented Drop Tube"