Interesting thing about this...
The Supertech filters were made by Champion Laboratories. I was going to contact them to see if they were still making the filters, but labeling them as something else.
When i looked to contact the Customer service folks, i noticed that they all had 'Fram Group' email addresses. When you Google 'Champion Laboratories Fram' it appears they're under the same umbrella organization.
Maybe Fram and Supertech were/are the same filter?
Keep the Shiny Side Up!
'09 900 Custom SE on the Darkside
"Not all those who wander are lost." J.R.R. Tolkien