Din power connectors