O. & K. Orenstein & Koppel Canada Limited
Ontario Isotopes Inc.
Open Numerics Inc.
Optimal Computational Algorithms Inc.
Orbis Communications Incorporated
Ordinary Foolscap Inc.
Canada
World
United States