Newly listed Mercedes-Benz engine harmonic balancers