Solar module mount | Patent Application Number 18369624 | Patexia