pics are pointless, just look at any euro smc. and yes it overseas.
phone # 011-441-778-380380.
light wires up perfect!!
the light didn't come with the mounting bolts, and does not have a thread just two holes, just screw in some bigger bolts and make your own thread.