Peachwood Medical Group

  • 126 Hanwha Modules
  • Power Rating of 54.18 kW