Retrieve the specific name of a Prefab mesh as a result of a Raycast

Hi guys.
Trying to retrieve the specific name of a Prefab mesh as a result of a Raycast. This would be the same name viewable in the Project directory.
ie
PrefabParent

childGameObject
Right now using the following in my Update(). m_Hit.transform.name prints out indecipherable hexadecimal stuff.

Ray ray = m_MainCamera.ScreenPointToRay(CenterScreenHelper.Instance.GetCenterScreen());
 if (Physics.Raycast(ray, out m_Hit))
  {
   Debug.Log("ASSERT  hit  " + m_Hit.transform.name);
  }

This seems unlikely… that should return the name of the underlying UnityEngine.Object… usually this is the same as the GameObject itself.

Do you get any different result if you use m_Hit.transform.gameObject.name instead?

EDIT: I just doublechecked but it’s no different when returned from a physics hit. Just the plain old name.