Following that thread to the c-systems site, there's a review they've re-published, with images. Here's one:

I'm
hoping they've since gone over to more corrosion proof fasteners... and I'm also
hoping there's nothing inside as prone to corrosion.
I don't mean to be a nay-sayer, but this image just
jumped out at me. What were they
thinking?