motorengineparts.com
$36.19 $56.80Save:$20.00(36%)
Ball bearings at the rotation interface make for a smooth-feeling shifter that is very durable.