Quote Originally Posted by JP5 View Post
Nice! Don't think I've seen a clear handle at any of the shops I've been to.
I have one somewhere.
No brand name but the sticker said "Made in Germany"