Loading patent details...
US20030153724A1: Lactic acid polymer and process for producing the same | Searchlight