Return to Conference Proceedings Submission Details Particle deposition indicator device in photovoltaic panels. Download Download PDF