Automotive Sound Deadening Insulation Roller. This roller is a special tool for the installation of car sound deadening materials. The roller's handle is made from plastic, the roller itself is made from polyurethane, which allows for even pressure of application, minimizes air bubbles and achieves the best adhesion.