On-X Implant Registration Update This site is temporarily down for maintenance until March 5, 2022. Please contact customer service at +1 888-427-9654 with any questions.