FWIW I found all the links you fine folks have posted. The SPECIFIC one I cannot seem to find is ...
a roll of solar power film manufactured to fit in the channel of residential metal roofs.
As always, I appreciate the posts from Captains Obvious, but was searching for FReeper wetware skills, not Google ;-p
Now you can flame me again lol