What does IMP stand for?
IMP stands for "Instrument Mounting Platform"
How to abbreviate "Instrument Mounting Platform"?
"Instrument Mounting Platform" can be abbreviated as IMP
What is the meaning of IMP abbreviation?
The meaning of IMP abbreviation is "Instrument Mounting Platform"
What does IMP mean?
IMP as abbreviation means "Instrument Mounting Platform"