The part number for the LCD module is TD025WHEB2. You can see it printed on the back of the LCD module in my Anatomy thread. The date code in the picture suggests it was made in March 2006.
I did a search on Panelook.com which is a sort of clearing house for LCD panels with something like 15m in-stock panels registered. This panel has indeed now been discontinued with 0 stock available. It was made by a company called Toppoly.
I'm quite sure Leica's procurement people will have searched high and low for stock, without success. A stockpile of, say, 1000 units at a cost of something like $40k would have saved them untold grief now.
The same information suggests it was used in mobile phones, so the question is, which ones?