Loading patent details...
US4661066A: Movable Plate Implant | Searchlight