The Best Guide To Osstell IDx - Osstell® – Implant Stability. IDX System Technology, Inc. 2377 Crenshaw Blvd, Suite160Torrance, CA 90501( 310) 328-2850. Our Objective To benefit clients by transforming the availability, affordability, equity, and quality of worldwide healthcare through the application of innovation in the medical diagnosis and treatment process.