Rat thymus macrophages: an immunohistochemical study on fetal, neonatal and adult thymus.