70 DUSTER CRATE said You're right! This one is made in China, but they do make a SFI approved one. If that's any help. Professional Products Harmonic Dampers... Any good? • Speed Talk Here's some failures on this subject. Hope this helps. Click to expand...