DxDrexault
1000 Amp, 300 MHz Current Measurement Probe Part No. F-170317-1005-1 | Drexault