insert-buffer-substring

insert-buffer-substring is a built-in function in `C source code'.

(insert-buffer-substring BUFFER &optional START END)

Insert before point a substring of the contents of BUFFER.
BUFFER may be a buffer or a buffer name.
Arguments START and END are character positions specifying the substring.
They default to the values of (point-min) and (point-max) in BUFFER.