Not familiar with it, but from the name, I suspect you're looking for a turbo plug, as the car racers use. Like the Nelson plug, seals at the bottom but I don't know if they are compatible in thread size. If so, you want a Nelson, cheap and lasts forever.
--Ray