06962606 is referenced by 244 patents and cites 97 patents.

A push-in interbody spinal fusion implant having an expandable height.

Title
Expandable push-in interbody spinal fusion implant
Application Number
10/11652
Publication Number
6962606 (B2)
Application Date
December 11, 2001
Publication Date
November 8, 2005
Inventor
Gary Karlin Michelson
Venice, 90291
CA, US
Agent
Martin & Ferraro
IPC
A61F 002/44
A61F 002/44
A61F 002/44
View Original Source