Thin-film solar module and manufacturing method thereof | Patent Application Number 19215962 | Patexia