Loading patent details...
US20030109647A1: Biodegradable polyhydric alcohol esters | Searchlight