A spinal fusion system for positioning between two vertebral bodies is presented. The system can have a substantially rigid body and a substantially rigid plate connected to a portion of the posterior face of the substantially rigid body that extends away from and substantially transverse to the posterior face of the substantially rigid body. The system also has a first implant body and a second implant body configured to matingly connect to one another with at least a portion of the substantially rigid plate positioned therebetween. The combination of the first and second implant bodies and the substantially rigid plate is configured for insertion between the two vertebral bodies.