EODC (Engineering Office Deisenroth Canada) Engineering, Development and Licencing Incorporated (EODC Inc.) is the exclusive Canadian representative of IBD Deisenroth Engineering of Lohmar, Germany. IBD is a world-class company with more than 30 years experience in research and development of advanced high-tech survivability systems.
1377 Triole St