OMDI: Octavian Micro Development, Inc.

What does OMDI mean? The above is one of OMDI meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Octavian Micro Development, Inc.