120 Pieces Mechanical Keyboard Sticker Noise Dampener Foam Sound Reduction Insulation Film for SWITCH Stabilizer