Crank damper... ATI??

Innovators west or Fluidamper.