Patents Windshield Defense KitU.S. 12,150,503 U.S. 12,077,037 U.S. 12,017,398 U.S. 11,807,078 U.S. 11,723,420 U.S. 11,548,356 U.S. 11,490,667