incorporated microdyne ltd. microdyne outsourcing incorporated mpri, inc
0001056239_incorporated microdyne ltd. microdyne outsourcing incorporated mpri, inc_
l 3 communications holdings inc
600 third avenue
600 third avenue