Loading patent details...
US5968097A: Elastic Device for Extending Living Tissue and Having Large Capacity for Elongation | Searchlight