Loading patent details...
US4950735A: Biodegradable Polyamides | Searchlight