Iscar 1.5" 38mm 3FL Indexable End Mill HM90 E90AD-D1.5-3-W1.25 ADKT 1505PDTR. PN: 3101880
These take ADxx 1505xx carbide inserts such as ADKT ADCT 1505PDTR 1505R8T-FF for example.
Looks to be in good shape, just some rubbing wear on the flutes. Insert pockets look good.