I'd return it based on this pic alone. The regulator is a cheap, non Bosch unit.
How do I know? An alternator rebuild place gave me one for nothing and it does not look well made. Very different design than Bosch, with parts potted in Epoxy. I'd return it for one with a Bosch regulator.