The Optrex IM050240 LCD(PCB marked with PWB50240-CEM) is a cheap (< $2) surplus 4 digit 7 segment LCD display. It is most often seen at Active Surplus Electronics. Copied from MsTimer2 in the hope of updating. does not work, even slightly, on Arduino ≥ 1.0 needs MsTimer2
Note that pins correspond to Arduino ATmega328 Pinout, and not the Arduino ones.