The part number is L 1671 B1 J000 This is an obsolete display and is nearly impossible to find. After a month of research I was able to find a very small number of them. Since they are now very rare the price is much more than it should be but still a lot better than buying a new controller. I have 3 extras that I would be willing to sell. PM me for details.
Mike