Solar power tower system Patents uri icon

patent number

  • ES2436646

date filed

  • November 7, 2012

date issued

  • March 24, 2015