Herman The Image Stimulator Location The Netherlands Name Herman Jun 24, 2012 #3 Jip, you're right man!