An intervertebral body fusion implant device configured for being engaged between two adjacent vertebrae comprises an implant device body having an upper bone engaging portion and a lower bone engaging portion, a plurality of protrusions extending from each one of the upper and lower bone engaging portions, and a guide rail extending from each one of the bone engaging portions. A passage extends between the upper bone engaging portion and the lower bone engaging portion. The guide rail of each one of the bone engaging portions extends beyond a tip portion of each one of the protrusions thereof Each one of the guide rails extends substantially parallel with each other one of the guide rails.