Wolfe, I'm now inclined to say that this pup is a Seymour Duncan, but it does not have that name on the top. Right now, I don't have a spare set of strings, so I'd rather not take the strings off to pull the pup out.
I'll give a call in the afternoon.