"This solar panel is obviously cutting-edge technology and given where yo found it, should probably provide a LOT of power.  It's covered in strange-looking material, but the covering looks rather fragile."