Solar modules including mounts for mounting on a surface | Patent Application Number 18304904 | Patexia