These itchy bumps can cause so much discomfort they ... a form of eczema that often leads to small blisters on the palms of the hands, particularly near the fingers. It can also appear on the ...