Connector - IDC green 12 position CT156F22-12-C CE156F22-12 - Marco Pinball Parts