what is this and what can I put on it ?

Mrs. H
He has had it forever. His pediatrician said it could be eczema and prescribed a cream that hasn't worked. I've tried changing body wash but it doesn't improve. Help please.