Loading patent details...
US5594076A: Hydrodegradable Polyesters | Searchlight