i happened to pick one of those up a year ago and it does remove the fish onion garlic or about any other smell you have on your hand and replaces it with a smell most like athe smell of cold rolled steel but it washes off with soap and water .
don't know how it takes the smell away but it does .
not a bad item i have only used mine 1 or twice
i do believe i got mine at walmart ( maybe thats the differance with the metel smell )
just my 2 cents ,
Scott