Loading patent details...
US6007486A: Tissue Stabilization Device for Use During Surgery Having a Segmented Shaft | Searchlight