TA015 - 2000A Current Probe
Product link