Found 3 alternatives for 2906234 by WEC. Current Sense Transformers — Bulk,Bulk.
CURR SENSE XFMR 4000A DIN RAIL