google harmonic balancer, harmonic dampers, and a whole pile of things show up, there is damper dudes, and damper doctor that come to mind right off hand. They aren't that hard to find. These are brand new or at least freshly revulcanized.