Loading patent details...
US5482846A: Ethanol Production in Gram-Positive Microbes | Searchlight