Photoconductive switch | Patent Publication Number 20150349182 | Patexia