Biochemistry

About peptidyl transferase true is