Solar Module Mounting System | Patent Publication Number 20250202414 | Patexia