I was using a free Mobile Wallet app, where i had send some new ERC20 TOKENS to the Ether Address in the wallet. Later i found it only support major TOKENS.
I can't able to send the tokens out, since i dont have access to PVT KEY.
Do you still have the backup phrase of the wallet where you sent your tokens?
If so then it's possible to retrieve the private key of the Ether address you used, after getting the Private key you can Import it to a trusted wallet like MetaMask, IMtoken, Trust wallet etc as suggested by members above. You will be able to view your ERC20 tokens
Carefully Follow the instruction i shared to someone back on how to retrieve a private key from such wallets that don't show them
For the case of USDC, it's an ERC20 token that means you may be interested in recovering private keys to the ether address.
1. Visit
https://iancoleman.io/bip39/ and after the page has loaded turn off your internet connection
2. Select 12 words under the "Generate a random mnemonic" line
3. Copy and paste or write your 12 word mnemonic phrase from your trust wallet ( I hope you know the procedure of getting it) into the "BIP39 Mnemonic" box space
4. After calculation is done, Scroll down and under the Coin section, select the chain of your choice, in the case of USDC, it's Ethereum
5. After that select the derivation path, for Ethereum that will be BIP32, you will be able to see the derived ether addresses and the respective Private keys. Usually the first address is the one that appears on the newly created wallet by default.
Be sure to check and confirm if both addresses much before you can back up the private key.
I hope it helps you
Don't worry about the tool, but to be much safer, make sure your PC is offline while you preform the procedure.
Here is the source code in case you would love to check out things for yourself:
https://github.com/iancoleman/bip39