There was a guy running around selling them for a spell.
WRP Technologies is what he went by. I think the Crank Pullies are great but he's made some other products that weren't as spec'd nor did what he claimed.
He took a good deal of heat over it. Claimed things that were not true....just not a good business man.