Optical pulse generator | Patent Publication Number 20140300949 | Patexia