peel-and-seal

Peel and seal for sound damping in car.