Can you ID this alternator?

The insulator and hardware for the battery post is missing too.