Look around the shops but i always got mine from monsters. Some have them when you kill them. Some can be found in certain places. Iirc, i found one in Bodhi's lair.
------------------
JR
Damned i lost cousin Jan's techno gloves
Forest runner and first gnomish demiranger-protector with slightly rougueish tendencies and a natural dislike for Aerie