2 results for 1pcs new 3RF2320-1AA02 20A semiconductor contactor #D8