Cables and connectors (20)