TAPERED SELF THREAD™

Internal Hex Thread Implants