the model number, "CU20026SCPB-T20C" refers to a Noritake-Itron character VFD.
The "one-off" model that's on their website is: CU20026SCPB-T28A
That would mean that your VFD is a 2 row, 20 character display that accepts either serial or parallel.
Please post pictures of your display and if possible get pictures of the inside of whatever casing it came in. It sounds like that's how you got it (still inside the POS casing)
That 8-pin connector is probably not 24v. 24v is WAY too much voltage for most character VFD's. Chances are that plug carries both a 5v power lead and the serial data line.