Solar panel technician inspecting installation while using tablet at rooftop site

Code produit:
1093701531