Loading patent details...
US7314636B2: Biodegradable injectable implants containing glycolic acid | Searchlight