There are a ton of these on Amazon and Ebay in three styles, regular, XXL and Full Graphic. An example: http://www.ebay.com/itm/LCD-2004-Smart-Display-Controller-for-RAMPS-1-4-RepRap-3D-printer-Electronics-/121638805620?hash=item1c523ce074
And on Amazon prime: http://www.amazon.com/REPRAPGURU-Display-Controller-Adapter-Printer/dp/B015NDAKE4/ref=sr_1_2?ie=UTF8&qid=1444541506&sr=8-2&keywords=ramps+smart+controller&refinements=p_85%3A2470955011
I have an XXL on my printer and a Full Graphic on my MPCNC. The Full Graphic has a lot of unnecessary icons on it for printing. It also requires an extra step of installing an Arduino graphics library in it’s installation.
They are all very similar designs but the hardware quality may differ among vendors.