What is this Alternator

Can anyone ID this
Pretty sure it’s bad … going to get tested today
3 wires

IMG_1542.jpeg

IMG_1544.jpeg

IMG_1543.jpeg

IMG_1545.jpeg