Not known Facts About Osstell IDx - Osstell® – Implant Stability.IDX System Innovation, Inc. 2377 Crenshaw Blvd, Suite160Torrance, CA 90501( 310) 328-2850.Our Mission To benefit patients by changing the ease of access, affordability, equity, and...