Powertec Power Lever? How about these?

Did you mean: powertec lever
 
 
 
Shop for