One expert in the United Kingdom claims that leather, plastics and vinyl in a car can release chemicals that settle on the inside of the glass, impairing driver vision.
Read more here.
One expert in the United Kingdom claims that leather, plastics and vinyl in a car can release chemicals that settle on the inside of the glass, impairing driver vision.
Read more here.