Loading patent details...
US5860194A: Biodegradable Separable Fastener and Method for Production Thereof | Searchlight