Vehicle front structure | Patent Publication Number 20240109591 | Patexia