Anybody heard of these?

Interesting.

Thompson Performance Products