Megger products made in Japan

Megger DCM300E 300A Earth Leakage Digital Clamp Meter
Megger DCM300E 300A Earth Leakage Digital Clamp Meter