Dog, NAPA are generally the best at finding out what you've really got. They can look at the thread pitch
and size, look at the seal, and usually tell you something else that will fit. But that's only half the story, a new filter has to have the same overpressure relief valve (or not, by design) and the same flow capacity, and then they are not all the same about how well they filter. Bosch and Mobil1 list their specs on their boxes, and they may not only filter 10x smaller particles, but they may also filter out 90% more of the particles in all sizes.
Best bet is to try finding out what kind of engine
you really have, because WB buys them from many sources. Once you know what that engine
is, the folks at NAPA and pother places can probably look up the right filter for you.