Hard Hat Attachment System and Sun Visor | Patent Publication Number 20250280915 | Patexia