Loading patent details...
US20050106211A1: Fabrication of drug loaded biodegradable polymer fibers | Searchlight