WO/2021/197279 PHOTOVOLTAIC PUSH ROD SAND AND GRIME
A photovoltaic push rod sand and grime removal apparatus, comprising a push rod (11), a dust removal sleeve (12) and a fixed support frame, the push rod (11) comprises a fixed cover (13) and an inner