this is a giddings $ lewis 5020326600 serial communication interface
now an obsolete part
i do think it is new but can not be 100% for sure it was rolled up in bubble wrap an label taped on the front
on the back bottom there is a number 501-04082-00
ask other questions you have