Instrumentation Marketing Corp. in Burbank won a...
Instrumentation Marketing Corp. in Burbank won a $1,273,714 contract from NASA to provide 35 16-millimeter motion picture cameras.
Instrumentation Marketing Corp. in Burbank won a $1,273,714 contract from NASA to provide 35 16-millimeter motion picture cameras.