Loading patent details...
US4355108A: Ethanol Production With an Immobilized Cell Reactor | Searchlight