A spinal fusion implant for implantation between adjacent vertebrae is described. The distractible spinal implant device contains a main body, a first end plate, and a second end plate. Each of the end plates are adapted to independently and slidably engagement with the main body to form a cage structure for spacing of adjacent vertebra.