Krauter Solar Electric Power Generation Photovoltaic Energy Systems by Krauter Dewey Class. No.: 621.31 / KRA/S