75 x 300 cm 5% VLT Car Window Explosion-Proof Scratch-Resistant Sunshade