there is no such vaccine
to treat or prevent gray hair
it has hormonal
,genetic and nutritional effect
so we can prevent the new formation of gray hair but cant treat the present one
u need to take high protein diet,fruits ,green veg ,milk
avoid stress ,smoking ,alcohol.
better to consult dermatologist