CT 1kA Split Core 2 333mV O
Item #:
ADT148226
Product Info
148226