Allen Bradley  ControlLogix 

Catalog # 1756-IB16

16 point Digital Input Module

24vdc

The PLC module has previously been in service.

It comes with a 60 day warranty.