Active registrationEuclid Research Corp.UEI KVSKMXFCW2T8IndustryOther Scientific and Technical Consulting ServicesNAICS 541690LocationNorth Saanich, Canada