Loading patent details...
US4968613A: Luciferase Gene and Novel Recombinant DNA as Well as a Method of Producing Luciferase | Searchlight