ByNobleID
    A high-yield cell-free system of protein synthesis of mouse liver. | NobleID