Current Sense Transformer - CT01 100 261x, Leaded
Dearborn Electronics
Dearborn Electronics - CT01100261W