Itchy patch? 26 weeks

S

What is this on my hand or what is the possible reason