PHOTOVOLTAIC COMPONENT RETENTION CLIP | Patent Publication Number 20250043887 | Patexia