Can you ID this alternator?

Just pick up a few brushes and bearings and see if $12 will make it come around.