E-mon D-Mon 50058786-006 800A 0.333V Split Core Current Sensor

(Image  of 3)