Solar power tower system Patents uri icon

patent number

  • ZA2012/04870

date filed

  • June 29, 2012

date issued

  • May 29, 2013