The automotive sound deadening roller is an essential tool for reducing noise in your car. This roller is designed to effectively reduce noise and provide a more comfortable driving experience. Made from PC material, this roller is built to last and can withstand the wear.
eBay