How to call remote GraphQL API from another Apollo GraphQL service

We have RestDataSource to call the rest API from a GraphQL service. Do we have any such thing available to call a GraphQL service from another GraphQL service (without using federation)? Design is as follows

image