17 employees
Odin Heavy Industries manufacturing company that offers seal and bearing design, material development, processing, and polymer solutions.
2013