I think this is the lexan cover you were talking about. I knew I remembered seeing it around here somewhere also...
http://ecomodder.com/forum/showthrea....html#post8243
Its post number 59, in case someone looks at it who isn't logged in may get a different page of that thread.