GE Fanuc IC693MDL645H Input Module 24VDC 16PT POS/NEG Logic, s/n E380809. for 90-30 PLCs.

Note the module cover has a crack and is missing the bottom tab.

Specifications:

Rated Voltage: 24 volts DC
# of Inputs: 16
Freq: n/a
Input Current: 7.0 mA
Input Voltage Range:   0 to -30 volts DC
DC Power: Yes