This ALLEN BRADLEY 12M03-00029 PCB BOARD 12M3-29 is in Refurbished/Repaired condition and is guaranteed to be fully functional with a 30 day money back return policy.  This item came from a local manufacturer that closed down and had been safely stored in their spare parts room. See last photo for repair information. Please feel free to contact us with any questions.