I used one from Dallee electronics in Leona PA. Used it on a diode matrix board which would fire a multitude of NJ switch machines with one push button to align as many turnouts as needed upon entering a particular track in a large passenger terminal.
CD systems are great and usually very dependable, capable of long life. We used them in racing (totally different world) for years in very rough salt water situations.