German device Hafthohlladung seen at link below, and in the 1993 film “Stalingrad”. It’s a hollow shaped charge with magnets to aid in sticking it onto a tank.
There’s got to be something better than literally climbing atop the enemy tank to plop down the TNT charge.
Soviet alternative would be the RPG-43 (see below), or even the later/improved RPG-6. They have less penetration, but were actually made to be thrown (short distances - still needed a flat-faced hit to be effective).