Loading patent details...
US4393136A: Bacterial Ethanol Production | Searchlight