Power supply cables and accessories