Off the shelf. the wiring looms are custom wiring though. I don't remember the part number, but farnell stocks it (I think) Do a search on this board, and maybe the part number will turn up.

Sean