These modern light-weight sound deadening sheets are self-adhesive and have an aluminium face layer.
Absorbing both high and low frequency noise and vibration