Solid immersion lens holder | Patent Publication Number 20100172035 | Patexia