AUTOMOBILE VISOR SUN BLOCKER SYSTEM | Patent Publication Number 20240092151 | Patexia