SENVA C-2343-L O-5VDC Current Sensor Split Core 5-10-20A Selectable. Excellent condition. 

These were pulled from a job during a system upgrade.