B&M o69j is stamped on it. Mine stalled around 4000 also had a fairbanks that stalled about the same but was way looser on the big end was supposed to be similar to the B&M not even close. They did look very similar. No stamp probably fairbanks.