Made in France (EU)
IEC 60439-1 compliant fuse and disconnect terminal block, 600V AC/DC, 63A, 600V AC/DC, 25A, 8kV.