```\nfunction withdrawStuckTokens(address ERC20_token) external onlyOwner {\n    require(ERC20_token != address(this), "Owner cannot claim native tokens");\n\n    uint256 tokenBalance = IERC20(ERC20_token).balanceOf(address(this));\n    require(tokenBalance > 0, "No tokens available to withdraw");\n\n    bool success = IERC20(ERC20_token).transfer(msg.sender, tokenBalance);\n    require(success, "transferring tokens failed!");\n}\n```\n