VeinViewer is a handheld system developed by the Christie Medical Holdings company that uses near-infrared light to detect the location of a patient's veins, then project them on the skin in real time so doctors and nurses don't miss when they stick you. Personally I've never had a problem with doctors and nurses finding my veins, but that's because they stick out like...I dunno, above ground tree roots? Grosser looking than that though. Usually by the time the nurse comments on how ripe my veins are for sticking I've already passed out and fallen off the exam table. I don't like getting stuck with needles. Or knives and swords, just so we're clear.
Keep going for one more shot and a video of the system in action.
Thanks to Marissa, who mentioned being a nurse and can hopefully get me in this afternoon to have somebody look at this rash.