Instrumentation Marketing Corp. in Burbank won a...
Instrumentation Marketing Corp. in Burbank won a $367,561 contract from NASA to provide 16-millimeter motion picture cameras.
Instrumentation Marketing Corp. in Burbank won a $367,561 contract from NASA to provide 16-millimeter motion picture cameras.