Welcome to Healthcaremagic forum,
Graying of hair is called CANITIES & patchy hair loss is called ALOPECIA AREATA
.Foe canities you should take calcium patothenate (100mg) daily...which is there in keraglo forte.For alopecia areata the treatment of choice is injection over the site of steroid ..along with minoxidil
sol 5% locally....I dont think your stomach problem be associated with your hair problem...but if you have malabsorption
then that may lead to graying of hair.Alopecia areata i a autoimmune condition ,so one should rule out other auto immune condition too.So consult dermatologist
for proper treatment.