I got mine from these guys, ended up being local and did a hand-delivery to me. Their sales rep Julie is quite helpful, and dug though the interchange listings and such to confirm they would fit beforehand. http://www.southbayfuelinjectors.info
They also have an e-bay store, and the cleaning service seems to be much cheaper if you go via e-bay.
Or just e-mail Julie via their website, and tell her "The same ones as Hans with the Land Rover"
The ones I got were Ford FOTE-D5A injectors. Number 280150943 and they fit like a glove.
No core charge. Almost every mid-90's Ford used them, nice and common.