How to see the two objects that collided

Ok, this is not as easy as it may seem
I have this code right and it is a simple “OnCollisionStay2D(Collision2D col)”
I find the collider that the object hit’s tag but I was to find the object that collided.

void OnCollisionStay2D(Collision2D col)
    {
        if (col.transform.tag == "Platform")
        {
            isTouchPlatformBody = true;
            
            Physics2D.IgnoreCollision(thisCol, col.transform.gameObject.GetComponent<Collider2D>(), true);
            Physics2D.IgnoreCollision(thatCol, col.transform.gameObject.GetComponent<Collider2D>(), true);

        }
    }

Please help me, it may be hard to understand what I am asking for and that may be because I feel like crap (My brain has fried).

Thanks

The OnCollisionXXXX() method belongs to a MonoBehaviour that is attached to a specific object. It will be called when this specific object collides with another object.

The tag for the other object can be accessed via the collider that is passed as a parameter to the collision event handler.

The tag for the original object can be accessed via the MonoBehaviour itself, since remember this method is within a context of a MonoBehaviour, attached to the original object.

void OnCollisionStay2D(Collision2D col) {
    string otherTag = col.tag;
    string myTag = this.tag;

    ....
}