Anixter Components
Formerly known as Heyco, Anixter Components supplies a wide variety of small components for wiring, cabling, fastening, joining and finishing.
As well as the massive free catalogue, there is also an online catalogue, downloadable catalogue and CAD files are available.