Electronic roses: a new source of power?

Rose 630