Does anyone know who the manufacturer of this implant is? The ball is about 2mm in diameter. Thanks.