DL9659AFUPA12XLPS - Digital Devices Corporation | FCC ID Database