Yes, I have had a ton of 68/69/70 ones in here. i can only assume Ford sold a bunch of these over the counter.
Good news, all the ones I've seen are pretty much the same in any way to any other 3259-1
Good news, all the ones I've seen are pretty much the same in any way to any other 3259-1