Loading patent details...
US4355109A: Microbiological Production of Novel Biosurfactants | Searchlight