8 foot piece of rubber that seals the bottom of the doors on open cars. U.S.A.
Return to the product list