70156-2091 - OMRON | Electronic Components - ICAllIn